270980
958390
699874
1042713
878950
1108904
987879
676423
946642
296101
728507
194270
815147
901949
1016724
827610
559505
53952
99987
607377
293284
542842
445275
831256